press fitted - Turkish English Dictionary